<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content=
    "application/xhtml+xml; charset=iso-8859-1" />
    <title>
      6.59.&nbsp;Tar-1.26
    </title>
    <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
    "text/css" media="print" />
  </head>
  <body class="lfs" id="lfs-7.3">
    <div class="navheader">
      <h4>
        Linux From Scratch - Version 7.3
      </h4>
      <h3>
        Chapter&nbsp;6.&nbsp;Installing Basic System Software
      </h3>
      <ul>
        <li class="prev">
          <a accesskey="p" href="sysvinit.html" title=
          "Sysvinit-2.88dsf">Prev</a>
          <p>
            Sysvinit-2.88dsf
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="texinfo.html" title="Texinfo-5.0">Next</a>
          <p>
            Texinfo-5.0
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="chapter06.html" title=
          "Chapter&nbsp;6.&nbsp;Installing Basic System Software">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Linux From Scratch - Version 7.3">Home</a>
        </li>
      </ul>
    </div>
    <div class="wrap" lang="en" xml:lang="en">
      <h1 class="sect1">
        <a id="ch-system-tar" name="ch-system-tar"></a>6.59. Tar-1.26
      </h1>
      <div class="package" lang="en" xml:lang="en">
        <p>
          The Tar package contains an archiving program.
        </p>
        <div class="segmentedlist">
          <div class="seglistitem">
            <div class="seg">
              <strong class="segtitle">Approximate build time:</strong>
              <span class="segbody">2.4 SBU</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Required disk space:</strong>
              <span class="segbody">34 MB</span>
            </div>
          </div>
        </div>
      </div>
      <div class="installation" lang="en" xml:lang="en">
        <h2 class="sect2">
          6.59.1. Installation of Tar
        </h2>
        <p>
          Fix an incompatibility between this package and Glibc-2.17:
        </p>
        <pre class="userinput">
<kbd class="command">sed -i -e '/gets is a/d' gnu/stdio.in.h</kbd>
</pre>
        <p>
          Prepare Tar for compilation:
        </p>
        <pre class="userinput">
<kbd class="command">FORCE_UNSAFE_CONFIGURE=1  \
./configure --prefix=/usr \
            --bindir=/bin \
            --libexecdir=/usr/sbin</kbd>
</pre>
        <div class="variablelist">
          <p class="title">
            <b>The meaning of the configure options:</b>
          </p>
          <dl>
            <dt>
              <span class="term"><code class=
              "envar">FORCE_UNSAFE_CONFIGURE=1</code></span>
            </dt>
            <dd>
              <p>
                This forces the test for <code class="function">mknod</code>
                to be run as root. It is generally considered dangerous to
                run this test as the root user, but as it is being run on an
                only partially built system, overriding it is OK.
              </p>
            </dd>
          </dl>
        </div>
        <p>
          Compile the package:
        </p>
        <pre class="userinput">
<kbd class="command">make</kbd>
</pre>
        <p>
          To test the results (about 1 SBU), issue:
        </p>
        <pre class="userinput">
<kbd class="command">make check</kbd>
</pre>
        <p>
          Install the package:
        </p>
        <pre class="userinput">
<kbd class="command">make install
make -C doc install-html docdir=/usr/share/doc/tar-1.26</kbd>
</pre>
      </div>
      <div class="content" lang="en" xml:lang="en">
        <h2 class="sect2">
          <a id="contents-tar" name="contents-tar"></a>6.59.2. Contents of
          Tar
        </h2>
        <div class="segmentedlist">
          <div class="seglistitem">
            <div class="seg">
              <strong class="segtitle">Installed programs:</strong>
              <span class="segbody">rmt and tar</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Installed directory:</strong>
              <span class="segbody">/usr/share/doc/tar-1.26</span>
            </div>
          </div>
        </div>
        <div class="variablelist">
          <h3>
            Short Descriptions
          </h3>
          <table border="0">
            <col align="left" valign="top" />
            <tbody>
              <tr>
                <td>
                  <p>
                    <a id="rmt" name="rmt"></a><span class=
                    "term"><span class="command"><strong>rmt</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    Remotely manipulates a magnetic tape drive through an
                    interprocess communication connection
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <p>
                    <a id="tar" name="tar"></a><span class=
                    "term"><span class="command"><strong>tar</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    Creates, extracts files from, and lists the contents of
                    archives, also known as tarballs
                  </p>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
    </div>
    <div class="navfooter">
      <ul>
        <li class="prev">
          <a accesskey="p" href="sysvinit.html" title=
          "Sysvinit-2.88dsf">Prev</a>
          <p>
            Sysvinit-2.88dsf
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="texinfo.html" title="Texinfo-5.0">Next</a>
          <p>
            Texinfo-5.0
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="chapter06.html" title=
          "Chapter&nbsp;6.&nbsp;Installing Basic System Software">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Linux From Scratch - Version 7.3">Home</a>
        </li>
      </ul>
    </div>
  </body>
</html>
